package com.yilin.tms.core.entity.data.statistics.order.goods;

import com.yilin.tms.core.entity.data.statistics.StatisticsTrends;

import java.io.Serializable;
import java.util.List;

/**
 * 货源数据统计
 *
 * @Author: zhangjinyuan
 * @CreateTime: 2023-01-05  15:46
 */
public class GoodsStatistics implements Serializable {

    //货源总计计数
    private Integer goodsTotalCount;

    //本年货源总计计数
    private Integer goodsYearCount;

    //本月货源总计计数
    private Integer goodsMonthCount;

    //今日货源总计计数
    private Integer goodsDayCount;

    //货源状态分布饼图
    private GoodsStatusCake goodsStatusCake;

    //货源计价模式分布饼图
    private GoodsPriceModeCake goodsPriceModeCake;

    //货源结算方式分布饼图
    private GoodsSettlementTypeCake goodsSettlementTypeCake;

    //货源类型分布饼图
    private GoodsTypeCake goodsTypeCake;

    //新增货源趋势折线
    private List<StatisticsTrends> goodsAddTrends;

    public Integer getGoodsTotalCount() {
        return goodsTotalCount;
    }

    public void setGoodsTotalCount(Integer goodsTotalCount) {
        this.goodsTotalCount = goodsTotalCount;
    }

    public Integer getGoodsYearCount() {
        return goodsYearCount;
    }

    public void setGoodsYearCount(Integer goodsYearCount) {
        this.goodsYearCount = goodsYearCount;
    }

    public Integer getGoodsMonthCount() {
        return goodsMonthCount;
    }

    public void setGoodsMonthCount(Integer goodsMonthCount) {
        this.goodsMonthCount = goodsMonthCount;
    }

    public Integer getGoodsDayCount() {
        return goodsDayCount;
    }

    public void setGoodsDayCount(Integer goodsDayCount) {
        this.goodsDayCount = goodsDayCount;
    }

    public GoodsStatusCake getGoodsStatusCake() {
        return goodsStatusCake;
    }

    public void setGoodsStatusCake(GoodsStatusCake goodsStatusCake) {
        this.goodsStatusCake = goodsStatusCake;
    }

    public GoodsPriceModeCake getGoodsPriceModeCake() {
        return goodsPriceModeCake;
    }

    public void setGoodsPriceModeCake(GoodsPriceModeCake goodsPriceModeCake) {
        this.goodsPriceModeCake = goodsPriceModeCake;
    }

    public GoodsSettlementTypeCake getGoodsSettlementTypeCake() {
        return goodsSettlementTypeCake;
    }

    public void setGoodsSettlementTypeCake(GoodsSettlementTypeCake goodsSettlementTypeCake) {
        this.goodsSettlementTypeCake = goodsSettlementTypeCake;
    }

    public GoodsTypeCake getGoodsTypeCake() {
        return goodsTypeCake;
    }

    public void setGoodsTypeCake(GoodsTypeCake goodsTypeCake) {
        this.goodsTypeCake = goodsTypeCake;
    }

    public List<StatisticsTrends> getGoodsAddTrends() {
        return goodsAddTrends;
    }

    public void setGoodsAddTrends(List<StatisticsTrends> goodsAddTrends) {
        this.goodsAddTrends = goodsAddTrends;
    }
}
